sheltered area - Español Inglés Diccionario